<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
html,body,p,h1,h2,h3,h4,h5,h6,form,input,textarea,select,input,button,fieldset,legend,img,ul,ol,li,dl,dt,dd,th,td,pre,blockquote{margin:0;padding:0}
ul{
	list-style: none;
  margin: 0;padding: 0;
}
img{
	vertical-align: top;
	border: none;
}
a{
	color: #666;
	text-decoration: none;
}
.f_l{
	float: left;
}
.f_r{
	float: right;
}
.font{
	font-size: 12px;
	font-family: 微软雅黑;
	color: #666;
	line-height:20px;
}
.font1 a{
	font-size: 14px;
	font-family: 微软雅黑;
	color: #fff;
}
.font1{
	font-size: 14px;
	font-family: 微软雅黑;
	color: #fff;
	letter-spacing: 1.5px;
}
.font2{
	font-size: 14px;
	font-family: 微软雅黑;
	color: #666;
	letter-spacing: 1.5px;
	line-height: 1.5;
}
/*初始设置*/
/*top start*/
.top1{
	background: #254DA4;
	height: 4px;
}
.t_content,.top2,.nav_content,.s_content,.s_box,.cpfl,.about_font,.a_box,.new_pro,.gcal,.new_lx,.f_content,.gywm{
	width: 1200px;
	margin: 0 auto;
}
.top2{
	height: 100px; position:relative;
}
.logo{
	padding-top: 25px;
}
.t_font{
	padding-top: 16px;
}
.t_font p a{
	padding:4px;
}
.t_font p{
	margin-bottom: 15px;
	
}
/*top*/

.top_tel{ float:right;    POSITION: absolute;    TOP: 40px;    right: 2px;}
.top_tel p{ font-size:20px; line-height:26px;}

/*search start*/
.search,.s_box,.s_content{
	height: 85px;
	overflow: hidden;
}
.s_box{
	margin-top: -85px;
	
}
.s_content{
	position: relative;
	overflow: hidden;
}
.s_content ul{
	position: absolute;
	top: 0;
	left: 0;
}



.s_content ul li{
	float: left;
	width: 179px;
	height: 85px;
	
}
.s_content ul li a:link,.s_content ul li a:visited{
	display: block;
	line-height: 85px;
    text-align: center;
}
.s_content ul li a.s1:hover{
	background: #4160A2 url(../images/ico1.png) no-repeat 10px 20px;
}
.s_content ul li a.s2:hover{
	background: #4160A2 url(../images/ico.png) no-repeat 10px 20px;
}
.s_content ul li a.s3:hover{
	background: #4160A2 url(../images/ico2.png) no-repeat 10px 20px;
}
.s1{
   background: url(../images/ico1.png) no-repeat 10px 20px;
}
.s2{
   background: url(../images/ico.png) no-repeat 10px 20px;
}
.s3{
   background: url(../images/ico2.png) no-repeat 10px 20px;
}


 .search1{
    height: 24px;
    /*overflow: hidden;*/
    position: absolute;
    right: 0;
    top: 30px;
    width: 210px;
    z-index: 9;
    background: #8dd033;
    padding: 2px 5px;
}
.search1 .text{
	background: #fff none repeat scroll 0 0;
    border: none;
    color: #aaa;
    display: block;
    float: left;
    height: 20px;
    line-height: 20px;
    margin: 0;
    overflow: hidden;
    padding: 2px 9px;
    width: 150px;
}
 .search1 .text:focus {
    color: #666;
}
 .search1 .submit {
 border: none;
    cursor: pointer;
    display: block;
    float: left;
    height: 24px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 40px;
    background: transparent;
}
.search1 span{
	position: absolute;
	left: -70px;
	top: 0;
	font-size: 14px;
	display: inline-block;
	height: 28px;
	line-height: 28px;

}
/*search end*/
/*产品分类*/
.cpfl{
   padding: 20px 0 60px 0;
}
.cpfl ul{
	margin: 25px 0px;
	height: 190px;
}
.cpfl ul li{
	float: left;
	width: 16.6%;
	text-align: center;
}
.cpfl ul li p{
	margin-top: 15px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
}
.btn{
	text-align: center;
	position: relative;
	z-index: 200;
}
.btn a:link,.btn a:visited{
	padding: 7px 40px;
	border: 1px solid #ccc;
}
.btn a:hover{
	background: #33549B;
	color: #fff;
}
/*产品分类 end*/
/*关于我们 start*/
.a_box{
	position: relative;
	margin-top: -300px;
	    height: 300px;
}
.about_font{
	position: absolute;
	top: 0px;
	left: 0;
	text-align: center;
}
.about_font p{
	height: 116px;
	text-indent: 2em;
	padding: 20px 50px 50px 50px;
	text-align: center;
	font-size: 14px;
	font-family: 微软雅黑;
	color: #028ea3;
	letter-spacing: 1.5px;
	    line-height: 26px;
}
.btn1 a:link,.btn1 a:visited{
	display: block;
	width: 100%;
	padding: 7px 0;
	background: #34A2BD;
}
.btn1 a:hover{
	background: #48AEC5;
}
/*关于我们 end*/
.new_pro{
	margin-top:340px;
}
.new_pro ul{
	margin: 25px 0;
}
.new_pro ul li{
    width: 233px;
    float: left;
    height: 240px;
    margin: 0 8px 20px 8px;
    position: relative;
    margin-bottom: 20px;
}
.header{
	text-align: center;
}
.gcal .font li{
	    margin-right: 15px;
}
.gcal .font a span img{
	width: 260px;
	height: auto;
}
.gcal .font li:first-child{
	margin-left: 0px;
}
.new_pro ul li a:link,.new_pro ul li a:visited{
	border: 1px solid #eee;
	 height: 200px;
	padding: 20px;
	display: block;
}
.new_pro ul li a:hover{
	border: 1px solid #33549B;
}
.new_pro ul li p{
	cursor: pointer;
   position: absolute;
   bottom: 8px;
   left: 20px;
}
.new_pro ul li p span{
	font-size: 16px;
	color: #666;
	font-weight: bold;
	font-family: 微软雅黑;
	display: block;
}
.new_pro ul li p span.span1{
	font-size: 12px;
	color: #666;
	display: block;
	font-weight: normal;
}
.new_pro ul li p span.span2{
	font-size: 12px;
	color: #ccc;
	display: block;
	font-weight: normal;
}
.new_pro ul li p span.span3{
	font-size: 12px;
	color: #f00;
	display: block;
	font-weight: normal;
}
.c_l{
	clear: both;
}
.artic p{
	font-size: 14px;
	font-family: 微软雅黑;
	color: #666;
	letter-spacing: 1.5px;
	line-height: 1.5;
}
/*最新产�?/
/*工程案例 start*/
.gcal{
	padding: 50px 0;
}
.gcal ul{
	margin :25px 0;
	height: 265px;
}
.gcal ul li{
	float: left;
	width: 285px;
}
.gcal ul li a{
	display: block;
	
}

.gcal ul li a.bd:link,.gcal ul li a.bd:visited{
    border: 1px solid #eee;
}
.gcal ul li a.bd:hover{
    border: 1px solid #33549B;
}
.gcal ul li a span{
	display: block;
	height: 190px;
	text-align: center;
	padding: 10px;
}
.gcal ul li p{
	margin-top: 15px;
	text-align: center;
}
/*工程案例 end*/
.dtxw{
	 height: 264px;
	width: 825px;
	border: 1px solid #eee;
	position: relative;
}
.lxwm{
	position: relative;
    height: 264px;
	width:330px;
	border: 1px solid #eee;
	padding-left: 20px;
}
.lxwm h2{
	margin-left: -20px;
}
.lxwm li{
	margin-bottom: 7px;
}
.lxwm ul{
	margin-top: 10px;
	padding-left: 8px;
}
.xw_pic{
	border: 5px solid #e9eef4;
	margin: 10px;
}
.dtxw .tab{
	margin-right: 30px;
	width: 535px;
}
.dtxw .tab_btn a{
	margin-right: 10px;
}
.dtxw .tab_btn a:link,.dtxw .tab_btn a:visited{
	color: #71b419;
	padding:5px 14px;
}
.dtxw .tab_btn a.hover{
	color: #fff;
	background: #71b419;
}
.dtxw .tab_btn{
	margin-bottom: 18px;
}
.tab_content{
	font-size: 12px;
}
.tab_content li{
	position: relative;
	border-bottom: 1px dotted #c6c6c6;
	padding: 6px 0;
}
.tab_content li span{
	position: absolute;
	right: 0;
	top: 3px;
	color: #ccc;
}
.tab_content li a:hover{
	text-decoration: underline;
}
.btn2 a:link,.btn a:visited{
	width: 80px;
	height: 20px;
	line-height: 20px;
	display: block;
	border: 1px solid #ccc;
	text-align: center;
}
.btn2 a:hover{
	background: #33549B;
	color: #fff;
}
.btn2{
	position:absolute;
	right: 0px;
	bottom: -30px;
	z-index: 200;
}
/*联系我们 公司动�?end*/
/*footer start*/
.footer{
	clear: both;
	background: #1F4087;
	/*border: 1px solid #000;*/
	height: 220px;
}
.footer1{
	clear: both;
	background: #1F4087;
	border: 1px solid #000;
	height: 120px;
}
.footer .f_pic,.footer1 .f_pic{
	padding-top: 25px;
}
.footer p,.footer1 p{
	color: #3F61B1;
}
.footer .f_font,.footer1 .f_font{width: 1200px;
    margin-right: 120px;
    padding-top: 40px;
    margin: 0 auto;text-align: center;
}
.footer .f_font p a,.footer1 .f_font p a{
	color: #86A0D6;
	margin-right: 4px;
}
.height{
	height: 330px;margin-top: 15px;
}
.new_pro ul li a img{
	width: 190px;
	max-height: 200px;
}
/*footer end*/
.navbox a,.navbox a:visited{color:#fff; text-decoration:none; font-size: 14px;font-family: 微软雅黑;font-weight: normal;}
.navbox,.nav li,.nav li.current a{background:#2d4e93;}
.navbox{height:50px;position:relative;z-index:9;}
.nav{width:1200px;margin:0 auto; height: 50px;}
.nav li{float:left;height:50px;padding:0 ;position:relative;}
.nav li a{float:left;display:block;height:50px;overflow:hidden;}
.nav li .submenu{display:none;position:absolute;top:50px;left:0px;}
.nav li .submenu{width:111px;background:#71b419;}
.nav li .submenu li{float:none;padding:0;background:none;height:auto;}
.nav li .submenu li a{float:none;padding:0;text-align:center;height:50px;line-height:50px;background:none; text-decoration: none;}
.nav li .submenu li a:hover{color:#fff; background: #2d4e93;}
a.blue:link,a.blue:visited{
	width: 145px;
	text-align:center;
	line-height: 50px;
	height: 50px;

}
.navbox li:hover{
	background:#71b419;
	text-decoration: none;
	color: #fff;
}
/*在线客服*/
.rides-cs {  font-size: 12px; background:#2d4e93; position: fixed; top: 250px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 28px; float:left; position: relative; z-index:1;margin-top: 10px;height: 17px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 38px; height:38px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(../images/lanrenzhijia.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: 0 0;}
.rides-cs .btnCtn { background-position: -37px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}

/* 轮播图flexslider */
.flexslider{position:relative;height:520px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:520px;}
.flex-control-nav{display:none;border-top:1px solid #6F90AB;/*background:url(../images/banner_bg.png) repeat-x;*/height:30px;padding-top:10px;position:absolute;bottom:0px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%; display: none;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}

/*轮播�?end*/


.fr_links {
	padding: 20px 0 0;
	font-family: 微软雅黑;
	color: #86a0d6;
	font-size: 14px;
	line-height: 28px;
}
.fr_links a{
	padding: 0 7px 0 5px;
	color: #86a0d6;
	font-size: 14px;
	font-family: 微软雅黑;
}
.fr_links span{
	font-weight: bold;
}


.w_980{width:1200px; margin:0 auto;overflow:hidden;position:relative;}
.product{width:100%; margin:40px auto 0; clear:both;}
.head{height:110px; width:100%;}
.head .title_b,.head1 .title_b{width:290px; height:110px; background-color:#244ca1; float:left;}
.head2 .title_b{width:243px; height:83px; border:1px solid #bebebe; border-bottom-color:#23201d; background-color:#fff; float:left;}
.head .title_b .a,.head1 .title_b .a,.head2 .title_b .a{font-size:27px; color:#fff; line-height:26px;padding-top:30px;text-align: center;}
.head .title_b .b,.head1 .title_b .b,.head2 .title_b .b{font-size:18px; line-height:20px; font-family:Arial, Helvetica, sans-serif;padding-top:10px;color:#fff;text-align: center;}
.head .pro_tlt{font-size:24px;font-weight:bold;color:#555;float:left;margin-left:30px;padding-left:30px;background:url(../images/tlt_bg.jpg) no-repeat left center;height:110px;line-height:110px;}
.head .pro_tlt em{font-size:18px;color:#999;}
.head1{ margin-top:-150px;}
.head2{ margin-top:15px;}
.product .cont{width:1200px; margin:0 auto; clear:both;overflow:hidden;}
.product .lnav{width:288px; float:left;padding-bottom:20px;}
.product .lnav1{width:243px; float:left; border:1px solid #bebebe; padding-bottom:20px;}


.product .lnav1 ul li{ width:183px; margin:0 auto; line-height:47px; color:#383838; background:url(../images/001454_08.png) no-repeat 167px 17px;position:relative; }
.product .lnav1 ul li a{ color:#333; display:block; height:47px; line-height:47px; overflow:hidden; border-bottom:1px solid #ddd;}
.product .lnav1 ul li  a:hover{ color:#d71922 !important;}
.product .lnav1 ul li ul li a{ padding-left:10px;}

#pro_ul1{float:right; width:890px;}
#pro_ul1 #ind_pro_img{border:1px solid #ddd; text-align:center; width:200px; float:left; margin:0 5px 25px 15px;}
#pro_ul1 #ind_pro_img:hover{border:1px solid #244ca3; }
.proimg_bk1{ width:200px; height:200px; position:relative;display:table-cell;text-align:center;vertical-align:middle;}
.proimg_bk1 .proimg{width:200px;line-height:70px;height:200px;font-size:200px;text-align:center;position:static;+position:absolute;top:50%}
.proimg_bk1 img {vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%; max-width:190px; max-height:190px}
#pro_ul1 p{ font-size:12px; line-height:30px; height:30px; overflow:hidden; font-weight:normal; text-align:center;  width:200px;}
#pro_ul1 p a{display:block;height:30px;line-height:30px;}


#pro_nav_lb li{ width:290px; margin:1px auto 0;line-height:47px; color:#fff; background:#244ca3 url(../images/001454_08.png) no-repeat 238px 17px; border-bottom:1px solid #ddd;}
#pro_nav_lb li a{ font-size: 14px;
    color: #fff;
    display: block;
    height: 48px;
    overflow: hidden;
    line-height: 48px;
    padding-left: 10px;}
#pro_nav_lb li a:hover{ color:#fff;}
#pro_nav_lb li.dd_hover a{ color:#fff;}
/*---左边目录固定当前状态 ---*/
#pro_nav_lb .twonav { color:#d71922!important; z-index:1px; margin:0px;}
#pro_nav_lb li.dd_hover .twonav { color:#fff!important;}

.pro_nav li ul{width:290px;display:block;border-top:none; background:#f3f3f3;}
.pro_nav li ul li{ border:none; background:none!important; line-height:35px; height:auto!important; overflow:hidden; padding-left:12px;  border-bottom:none!important; }
.pro_nav li ul li a{ background:url(../images/icon_04.gif) left center no-repeat!important; height:35px; padding-left:15px;line-height:35px; display:block; color:#333!important;}
.pro_nav li ul li a:hover{color:#333 !important;}

.c_more{position:absolute;top:43px;right:9px;}
#clear {
    clear: both;
}
#ny_right .gcal{padding:0;width:100% !important;}
#ny_right .gcal ul li {

    width: 276px !important;
}
#ny_right .gcal .font a span img {
    width: 250px !important;
}</pre></body></html>